leader ousting

Translations
destitution du dirigeant